#login{
    position:fixed;
}
.fullpage
{
    position:absolute;
    width: 100%;
    min-height: 100%;
    top:0;
    background-color: #e4e2e2;
    color:#6d5c5c
}
#loginForm
{ 
    width:100%;
    height:25vmin;
    background-color: #FFFFFE;
    margin-top:10vmin;
    border-radius:4vmin;

}
.loginItem
{   
    height:50%;
    width:90%;
    text-align:center;
    vertical-align:middle;
    text-align:left;
    padding-top:2vmin;
    padding-bottom:3vmin;
    margin-left:5%;
    margin-right:3vmin;
    line-height:9vmin;
    font-size:5vmin;

}
#nickOrMobile
{
    padding-bottom:10vmin;
    border-bottom:1px solid #ddd;
}
.loginItem label
{
    
    margin-left:3vmin;
}
.loginItem input
{
    border:none;
    padding-bottom:1vmin;
    font-size:4vmin;
}
.submitButton
{
    width: 100%;
    height: 10vmin;
    font-size:6vmin;
    line-height:12vmin;
    margin-top:3vmin;
    background-color:#f9e095;
     border-radius:2vmin;
}